home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 10236 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.0 KB  |  50 lines

  1. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.edu
  2. Path: alexandria.organon.com!alexandria!jsa
  3. From: jsa@organon.com (Jon S Anthony)
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. In-Reply-To: kcline@sun152.spd.dsccc.com's message of 5 Mar 1996 10:51:25
  6.     -0600
  7. Message-ID: <JSA.96Mar6144640@organon.com>
  8. Sender: news@organon.com (news)
  9. Organization: Organon Motives, Inc.
  10. References: <JSA.96Feb16135027@organon.com> <4h8r0v$1c4i@saba.info.ucla.edu>
  11.     <4hbj2b$cnt@sun152.spd.dsccc.com> <adaworksDnrqsE.LpC@netcom.com>
  12.     <4hhred$1rn@sun152.spd.dsccc.com>
  13. Date: Wed, 6 Mar 1996 19:46:40 GMT
  14.  
  15. In article <4hhred$1rn@sun152.spd.dsccc.com> kcline@sun152.spd.dsccc.com (Kevin Cline) writes:
  16.  
  17. > Perhaps the emergence of GNAT has changed all this, but it is going
  18. > to be hard for Ada to keep up.  To use Ada in my work today, I would 
  19. > require an API to CORBA, Tcl/Tk, and the Solaris real-time facilities
  20. > (itimers, etc.) and a runtime that efficiently mapped Ada tasks to 
  21. > Solaris threads.
  22.  
  23. Well, actually Gnat has changed this - and to a large extent this is
  24. due to its being Ada95.  Further, why in the world do you continue
  25. to think that there is no OMG Ada/IDL mapping and implementation (there
  26. are two that I am aware of)???????  Check out OMG document 95-5-16.  At
  27. the time it was delivered the ORB task force chair said it was the most
  28. complete and faithful mapping of IDL to yet be made (including C++).
  29.  
  30. Gnat implements tasking directly on top of Solaris threads.  I use it
  31. every day.  It also will distribute them across processors on multi-cpu
  32. Solaris machines.  And what makes you think that you can't get at the
  33. "real-time" facilities?  If you can get at them with C, you can just
  34. as easily get at them with Ada95 (see Ada.Interfaces.C).
  35.  
  36. If you don't want to use it or your management will have an aneurism or
  37. something if you do, fine.  But why make up totally bogus - even
  38. ridiculous - reasons?????  Get a clue, man!
  39.  
  40. /Jon
  41. -- 
  42. Jon Anthony
  43. Organon Motives, Inc.
  44. 1 Williston Road, Suite 4
  45. Belmont, MA 02178
  46.  
  47. 617.484.3383
  48. jsa@organon.com
  49.  
  50.